package com.ruoyi.community.mapper;

import java.util.List;
import com.ruoyi.community.domain.CpcActivity;

/**
 * 党建活动Mapper接口
 * 
 * @author ruoyi
 * @date 2021-12-22
 */
public interface CpcActivityMapper 
{
    /**
     * 查询党建活动
     * 
     * @param activityId 党建活动ID
     * @return 党建活动
     */
    public CpcActivity selectCpcActivityById(String activityId);

    /**
     * 查询党建活动列表
     * 
     * @param cpcActivity 党建活动
     * @return 党建活动集合
     */
    public List<CpcActivity> selectCpcActivityList(CpcActivity cpcActivity);

    /**
     * 新增党建活动
     * 
     * @param cpcActivity 党建活动
     * @return 结果
     */
    public int insertCpcActivity(CpcActivity cpcActivity);

    /**
     * 修改党建活动
     * 
     * @param cpcActivity 党建活动
     * @return 结果
     */
    public int updateCpcActivity(CpcActivity cpcActivity);

    /**
     * 删除党建活动
     * 
     * @param activityId 党建活动ID
     * @return 结果
     */
    public int deleteCpcActivityById(String activityId);

    /**
     * 批量删除党建活动
     * 
     * @param activityIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteCpcActivityByIds(String[] activityIds);
}
